package com.sheng.sign.service;

import java.util.List;

import com.sheng.sign.dao.CourseDao;
import com.sheng.sign.entity.Course;

public class CourseServiceImpl implements CourseService {
	
	private CourseDao courseDao;

	public CourseDao getCourseDao() {
		return courseDao;
	}

	public void setCourseDao(CourseDao courseDao) {
		this.courseDao = courseDao;
	}

	@Override
	public boolean add(Course course) {
		System.out.println("==来到了serviceImpl=="+course);
		return courseDao.add(course);

	}

	@Override
	public boolean edit(Course course) {
		System.out.println("==来到了serviceImpl==准备update进去的值"+course.getId()+";"+course.getCourseId()+";"+course.getCourseName()+";"+course.getTeacherId()+"====");
		return courseDao.edit(course);
	}

	@Override
	public boolean delete(Course course) {
		System.out.println("==来到了serviceImpl=="+course);
		return courseDao.delete(course);
	}

	@Override
	public List<Course> findAllList() {
		System.out.println("==来到了课程service的findAll===");
		return courseDao.findAllList();
	}

	@Override
	public Course findById(Course course) {
		 return courseDao.findById(course);
	}

	@Override
	public List<Course> findByCourseName(Course course) {
		 return courseDao.findByCourseName(course);
	}

}
